15099 matches found
CVE-2024-46791
CVE-2024-46791 concerns the Linux kernel, where a deadlock can occur in the MCP251X CAN driver if an interrupt arrives while mcp251x_open holds priv->mcp_lock. The root cause is that mcp251x_hw_wake() disables interrupts with the mutex still held, causing the interrupt handler to deadlock when...
CVE-2024-49962
CVE-2024-49962 : In the Linux kernel, ACPICA toolchain fix guards against NULL returns from ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package(). If ACPI_ALLOCATE_ZEROED() fails, elements may be NULL, leading to a NULL pointer dereference. The linked Astra/IBM bulletins reference the same root ...
CVE-2024-50150
The CVE-2024-50150 entry describes a Linux kernel vulnerability in usb: typec: altmode where the altmode device release did not keep a reference to its parent. The fix registers a reference to the parent during altmode registration and stores it in the release path to prevent use-after-free scena...
CVE-2024-53120
CVE-2024-53120 concerns the Linux kernel net/mlx5e offload code (mlx5_core). In the error path of mlx5_tc_ct_entry_add_rule(), if ct_rule_add() returns an error, zone_rule->attr is used uninitialized, causing a NULL pointer dereference. The fix uses attr (with the required pointer value) inste...
CVE-2024-53127
The CVE-2024-53127 entry concerns a Linux kernel MMC/DW_MMC issue where reverting the patch that widened max_req_size for 4K pages was necessary because it caused kernel/rootfs boot panics on Rockchip RK3566 and StarFive JH7100, and swiotlb/data corruption on StarFive JH7110. The available source...
CVE-2025-21727
CVE-2025-21727 : Linux kernel issue in padata_reorder causing a use-after-free in padata_find_next under certain race conditions. The provided connected documents confirm a KASAN UAF scenario when a parallel padata_reorder/serial flow frees Pd too early and later calls padata_find_next. The remed...
CVE-2025-21865
CVE-2025-21865 : In the Linux kernel, a list corruption scenario in gtp_net_exit_batch_rtnl() could trigger double dellink() on the same device when netns cleanup traverses multiple namespaces. The root cause is a for_each_netdev() loop that conflicts with existing netns destruction, enabling a p...
CVE-2025-22004
The CVE-2025-22004 issue is in the Linux kernel’s ATM driver (net: atm) where the skb is freed during lec_send(), risking use-after-free. The fix saves the skb length before calling the send() operation to prevent freeing the length-dependent data, and is reflected in kernel security advisories r...
CVE-2025-37756
CVE-2025-37756 relates to the Linux kernel TLS stack. The vulnerability arises from allowing a TLS socket disconnect, which can trigger unexpected corner cases in the TLS receive path. The fix is a kernel patch that explicitly disallows disconnect in net/tls, reducing the risk of abusive disconne...
CVE-2015-3214
CVE-2015-3214 affects QEMU prior to 2.3.1 (pit_ioport_read in i8254.c) and Linux kernel prior to 2.6.33. The flaw does not distinguish between read and write lengths, potentially allowing a privileged guest user (with PIT emulation enabled) to trigger an invalid index and cause arbitrary host cod...
CVE-2017-5551
CVE-2017-5551 affects the Linux kernel; the simple_set_acl function in fs/posix_acl.c does not clear the setgid bit during a setxattr call on tmpfs, enabling a local user to gain group privileges if a setgid program exists with restricted execute permissions. This is tied to an incomplete fix of ...
CVE-2018-5953
CVE-2018-5953 concerns the Linux kernel vulnerability where the function swiotlb_print_info (lib/swiotlb.c) in kernels up to 4.14.14 can leak sensitive address information via a software IO TLB printk in dmesg, exploitable by a local attacker. The connected Nessus entries for Unity Linux 20.x (ke...
CVE-2019-17056
CVE-2019-17056 affects the Linux kernel AF_NFC implementation (llcp_sock_create in net/nfc/llcp_sock.c). Description: it does not enforce CAP_NET_RAW, allowing unprivileged users to create a raw socket. Root cause: missing capability check in llcp_sock_create. Impact: enables local privilege-rest...
CVE-2021-47378
CVE-2021-47378 affects the Linux kernel nvme-rdma code: destroying cm_id before destroying the qp can cause a use-after-free in RDMA error flow. The fix documented in multiple sources is to always destroy cm_id before destroying the qp, with qp subsequently destroyed in nvme_rdma_alloc_queue() af...
CVE-2022-2938
CVE-2022-2938 : A flaw in the Linux kernel’s Pressure Stall Information (PSI) implementation could allow a local attacker to crash the system or cause memory-corruption side effects, even though PSI is disabled by default. The connected documents consistently describe the issue as a Linux kernel ...
CVE-2022-45888
CVE-2022-45888 affects the Linux kernel up to 6.0.9, specifically the xillybus/xillyusb.c driver, where a race condition and use-after-free can occur during physical removal of a USB device. Connected advisories confirm fixes in later kernel releases (e.g., Debian 6.1.x: 6.1.119-1~deb11u1; SUSE a...
CVE-2022-49647
CVE-2022-49647 affects the Linux kernel cgroups migration code. The vulnerability stems from overloading cset->mg_preload_node for both src and dst preload lists during task migrations, which could allow a cset to be simultaneously sourced and destined, risking a use-after-free if all tasks le...
CVE-2023-35824
CVE-2023-35824 is a Linux kernel use-after-free in the dm1105_remove path (drivers/media/pci/dm1105/dm1105.c), fixed by Linux kernel 6.3.2 (ChangeLog-6.3.2). The Astra Linux bulletin and related sources confirm the same issue affecting kernel before 6.3.2 and cite the same function/file, indicati...
CVE-2023-52578
CVE-2023-52578 affects the Linux kernel, specifically in the bridge code path (net/bridge) where br_handle_frame_finish() can race across CPUs, risking data races on dev->stats fields. The fix adopts SMP-safe DEV_STATS_INC() to update dev->stats (including tx_dropped) safely across CPUs, mi...
CVE-2023-52796
CVE-2023-52796 affects the Linux kernel ipvlan subsystem. The issue is a stack-based overflow risk related to ipvlan_route_v6_outbound and the outbound path, exploited via crafted IPv6/ipv4 traffic, as reported by syzbot. The fix moves the flowi6 route-lookup struct into a non-inline helper and r...
CVE-2024-21803
CVE-2024-21803 is a Use-After-Free vulnerability in the Linux kernel’s Bluetooth code path (af_bluetooth.c) that allows Local code execution . The issue affects kernels from 2.6.12-rc2 up to but not including 6.8-rc1, with the vulnerable component being the Bluetooth modules in the kernel. The ro...
CVE-2024-26689
CVE-2024-26689 affects the Linux kernel via the Ceph subsystem: in fs/ceph/caps.c, encode_cap_msg() previously could perform a use-after-free due to a race between refcount increment and free in arg->xattr_buf handling. The race around ceph_buffer_get/ceph_buffer_put(ci->i_xattrs.blob) allo...
CVE-2024-26883
CVE-2024-26883 : In the Linux kernel, a vulnerability was fixed that affects 32-bit architectures in the stackmap handling used by BPF. The overflow risk arises when roundup_pow_of_two() is used to compute the number of hash buckets, as a 32‑bit left shift can overflow and cause undefined behavio...
CVE-2024-35835
CVE-2024-35835 concerns the Linux kernel net/mlx5e subsystem, where arfs_create_groups has a double-free: if kvzalloc allocation for in fails, arfs_create_groups frees ft->g and returns an error, but arfs_create_table (the caller) then invokes mlx5e_destroy_flow_table, causing ft->g to be f...
CVE-2024-36945
CVE-2024-36945 (Linux kernel, net/smc): The issue is a refcount leak in smc_ib_find_route() where neighbours from neigh_lookup() and rtables from ip_route_output_flow() were not released before function return. The leak is fixed by ensuring proper release/put of the neighbour and rtable before ex...
CVE-2024-39487
CVE-2024-39487 affects the Linux kernel bonding code, specifically the option handling in bond_option_arp_ip_targets_set. The root cause is an out-of-bounds read when newval->string is empty, causing a read of the byte after the string during in4_pton/strlen flow. The report shows a KASAN slab...
CVE-2024-40911
CVE-2024-40911 : In the Linux kernel wifi stack (cfg80211), a missing wiphy lock around rdev_get_station can cause a NULL pointer dereference if a STA disconnect/reconnect occurs before a scheduled batadv throughput work runs. The issue is addressed by locking the wiphy before cfg80211_get_statio...
CVE-2024-41076
CVE-2024-41076: In the Linux kernel, NFSv4: Fix memory leak in nfs4_set_security_label. The vulnerability leaks nfs_fattr and nfs4_label each time a security xattr is set. The connected Astra/IBM bulletins reiterate this CVE as resolved; no other product/vendor/version details are provided in the...
CVE-2024-42228
CVE-2024-42228 : Linux kernel vulnerability involving the AMDGPU driver. The issue arises from using an uninitialized value (*size) when calling amdgpu_vce_cs_reloc, which can lead to arbitrary code execution or denial of service via a crafted relocation path. The fix initializes the size prior t...
CVE-2024-42302
CVE-2024-42302 : The Linux kernel fixed a use-after-free in PCI/DPC when a DPC event occurs concurrently with hot-removal on the same PCIe hierarchy. The underlying issue was that pci_bridge_wait_for_secondary_bus() did not hold a reference to the child pci_dev during a DPC event, allowing concur...
CVE-2024-50062
CVE-2024-50062 affects the Linux kernel's RDMA/rtrs-srv path establishment. The connected documents describe a root cause where the RTRS client/server exchange (info_req) requires all connections to be established and the RTRS path to be in CONNECTED state; without proper sanity checks, this can ...
CVE-2024-50200
CVE-2024-50200 (Linux kernel) affects the maple_tree implementation. A subtle bug occurs during a spanning store across two leaf nodes when the right leaf is the rightmost child of its parent and the store fully consumes the right node. In this scenario, maple_tree’s spanning store path (mas_wr_s...
CVE-2024-53093
CVE-2024-53093 targets the Linux kernel’s nvme-multipath subsystem. The vulnerability stemmed from partition scanning being performed in the controller’s scan_work context. If a path error occurred during that scan, IO could deadlock because the same context would block until a path became availa...
CVE-2024-53224
CVE-2024-53224 affects the Linux kernel mlx5_ib/Mellanox InfiniBand driver. The issue arises from a race between device deregistration and pkey-change work, caused by relocating pkey change work init/cleanup from device resources stage to the notifier stage and by moving the MLX5_IB_STAGE_DEVICE_...
CVE-2025-21762
Summary (CVE‑2025‑21762) The Linux kernel fixed a vulnerability in arp_xmit() where arp_xmit() could be called without RTNL or RCU protection, creating a potential use‑after‑free (UAF) scenario. The remediation uses RCU protection to guard arp_xmit() and prevent UAF. The issue is documented in th...
CVE-2025-21796
CVE-2025-21796 is a Linux kernel use-after-free vulnerability in nfsd where acl_access/acl_default could retain a pointer to a released posix_acl, enabling a UAF scenario. The fix is to clear acl_access/acl_default after releasing them to prevent the use-after-free. Public advisories (e.g., ALAS2...
CVE-2025-21927
CVE-2025-21927 affects the Linux kernel nvme-tcp path, specifically nvme_tcp_recv_pdu(). The vulnerability arises because the header length is not validated; when header digests are enabled, a packet with an invalid header length (e.g., 255) could cause nvme_tcp_verify_hdgst() to access memory ou...
CVE-2025-38218
CVE-2025-38218 affects the Linux kernel with f2fs: a sanity check failure in sit_bitmap_size can lead to a kernel panic during resize/mount. The issue arises when sit_i->bitmap_size is 192, making sit bitmap size 1536, but with MAIN_SEGS at 261893 the sit_blk_cnt becomes 4762; build_sit_entrie...
CVE-2026-46215
The CVE concerns a race condition in the Linux kernel’s DRM change_handle path. A concurrent gem_close could remove one handle while another remained dangling, enabling a use-after-free. The fix uses the same sequence as gem_close: first replace the old handle with NULL via idr_replace, then, if ...
CVE-2016-2847
CVE-2016-2847 affects the Linux kernel, where fs/pipe.c does not cap unread data in pipes, enabling local users to cause memory exhaustion and a denial of service. The description and connected sources confirm the vulnerability lies in the per-user pipe data handling and that the risk is local Do...
CVE-2016-7425
CVE-2016-7425 affects the Linux kernel component arcmsr_iop_message_xfer in drivers/scsi/arcmsr/arcmsr_hba.c. The vulnerability arises because a length field is not properly restricted, enabling a local user to trigger a heap-based buffer overflow via the ARCMSR_MESSAGE_WRITE_WQBUFFER control cod...
CVE-2017-16537
CVE-2017-16537 affects the Linux kernel: the imon_probe function in drivers/media/rc/imon.c up to version 4.13.11 allows a local user to trigger a NULL pointer dereference via a crafted USB device, leading to a denial of service (system crash) and potentially other impact. The connected Nessus en...
CVE-2022-1199
CVE-2022-1199 is a Linux kernel flaw that can crash the kernel via user-space activity simulating amateur radio, producing a NULL pointer dereference and a use-after-free. The connected Astra Linux bulletin confirms the same vulnerability details and, for mitigating environments, Siemens’ accompa...
CVE-2022-24122
CVE-2022-24122 affects the Linux kernel in versions 5.14–5.16.4 when unprivileged user namespaces are enabled. The issue is a use‑after‑free in the ucounts object that can outlive its namespace, enabling a local privilege escalation. The vulnerability is described in kernel/ucount.c and is docume...
CVE-2022-49541
The CVE-2022-49541 issue is a Linux kernel CIFS vulnerability: a potential double free during a failed mount. It is classed as HIGH severity (LOCAL access, LOW attack complexity) with impact to confidentiality, integrity, and availability as per the CVSS metrics. Connected advisories (SUSE/RHEL-r...
CVE-2023-52757
CVE-2023-52757 : Linux kernel SMB client deadlock fix. The issue arose when releasing mids under server->mid_lock could lead to a deadlock with cifs_tcp_ses_lock and smb2_find_smb_tcon if mids were released without proper references. The patch removes an unnecessary spinlock in release_mid() c...
CVE-2023-52772
CVE-2023-52772 is a Linux kernel use-after-free in unix_stream_read_actor() affecting af_unix sockets. The issue arises when releasing the unix socket lock and u->oob_skb can be changed by another thread, requiring temporarily increased skb refcount. The vulnerability was fixed upstream in the...
CVE-2024-26803
Technical details beyond the initial description are not provided in the connected documents. Public specifics about affected products, versions, or fixes are not available here; monitor for official updates.
CVE-2024-26952
CVE-2024-26952 : In the Linux kernel, ksmbd had an out-of-bounds risk when buffer offset fields in some requests are invalid. The issue arises from insufficient validation of buffer offsets, and a patch increases the minimum allowed buffer offset to validate the buffer length. The Astra Linux adv...
CVE-2024-35864
CVE-2024-35864 is a Linux kernel SMB client issue. The root cause is a use-after-free in smb2_is_valid_lease_break() that can occur while handling SMB2 lease breaks, with sessions in SES_EXITING state skipped to avoid UAF. The vulnerability is linked to local attack vectors and a highImpact scena...